package com.itheima.a08regexdemo;

public class RegexDemo1 {
    public static void main(String[] args) {
        //校验QQ号码是否正确
        //规则：6位以及20位之内，不能以0开头，必须全部是数字
        String qq = "0123456789";
        System.out.println(QQcheck(qq));

        //转义字符：改变后面那个字符原本的含义
        //System.out.println("\"");
    }

    //检验QQ号码是否正确方法
    public static boolean QQcheck(String qq) {
        //规则：6位以及20位之内，不能以0开头，必须全部是数字
        int len = qq.length();
        if (len < 6 || len > 20) {
            return false;
        }

        if (qq.startsWith("0")) {
            return false;
        }

        for (int i = 0; i < qq.length(); i++) {
            char c = qq.charAt(i);
            if (c < '0' || c > '9') {
                return false;
            }
        }
        return true;
    }

}
